A database management system that allows strings of text (`objects') to be processed as a complex network of nodes that are linked together in an arbitrary way